function makeSalsary(base){
    // return base+performance;  
    // 打包成AO对象一起返回
    return (performance)=>{
        base+performance;
    }
}

// 计算工资，闭包
// 实习 10000
// 转正初级 20000
// 中级程序员 30000
// 高级架构师 40000
// 闭包函数嵌套函数

const s6 = 20000;
const s5 = 10000; // 实习生基本工资
const makeSalaryS5 = makeSalsary(s5);
const makeSalaryS6 = makeSalsary(s6);
makeSalaryS5(30000);   // 输入一个参数，原来每次输入两个参数
makeSalaryS6(40000);